home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / raytr / r3frlss.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  1.3 KB  |  55 lines

  1.  
  2. // JavaScript wrapper for r3frlss.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_FRLSS_H = 1;
  7. include("real/raytr/r3frls.js")
  8.  
  9.  
  10. var R3CLID_FRSPOTLIGHT = 480;
  11.  
  12.  
  13.  
  14.  
  15. R3FRLSSA_Center = 480500;
  16. function SetR3FRLSSA_Center(value) {
  17.   R3Set(this.r3obj, R3FRLSSA_Center, value, R3TID_VECTOR, 0); 
  18. }
  19.  
  20. R3FRLSSA_Dir = 480501;
  21. function SetR3FRLSSA_Dir(value) {
  22.   R3Set(this.r3obj, R3FRLSSA_Dir, value, R3TID_VECTOR, 0); 
  23. }
  24.  
  25. function GetR3FRLSSA_Dir() {
  26.   return R3Get(this.r3obj, R3FRLSSA_Dir, R3TID_VECTOR, 0); 
  27. }
  28.  
  29. R3FRLSSA_Angle = 480502;
  30. function SetR3FRLSSA_Angle(value) {
  31.   R3Set(this.r3obj, R3FRLSSA_Angle, value, R3TID_FLOAT, 0); 
  32. }
  33.  
  34. R3FRLSSA_SmoothingAngle = 480503;
  35. function SetR3FRLSSA_SmoothingAngle(value) {
  36.   R3Set(this.r3obj, R3FRLSSA_SmoothingAngle, value, R3TID_FLOAT, 0); 
  37. }
  38.  
  39.  
  40.  
  41. function r3Frspotlight () { 
  42.    this.base = r3God;
  43.    if(arguments.length) {
  44.       this.base(R3CLID_FRSPOTLIGHT, arguments);
  45.    }
  46.    // Attributes
  47.    this.SetCenter=SetR3FRLSSA_Center;
  48.    this.GetDir=GetR3FRLSSA_Dir;
  49.    this.SetDir=SetR3FRLSSA_Dir;
  50.    this.SetAngle=SetR3FRLSSA_Angle;
  51.    this.SetSmoothingAngle=SetR3FRLSSA_SmoothingAngle;
  52. }
  53.  
  54. r3Frspotlight.prototype=new r3Frlightsource;
  55. // r3frlss.h_H